licensing contract - Turco Inglés Diccionario